/*
 * 版权声明 .
 * 此文档的版权归通联支付网络服务有限公司所有
 * Powered By [Allinpay-Boss-framework]
 */

package com.allinpay.merchantweb.model;

import java.util.List;

public class CommRoleInfo extends  MyBatisBaseModel {
	private static final long serialVersionUID = -1069797924L;
	

	/**创建时间开始 . */
	private String roleCreatTimeBegin;
	/**创建时间结束 . */
	private String roleCreatTimeEnd;
	
	//columns START

	/** roleInfoId . */
	private Integer roleInfoId;

	/** 角色名称 . */
	private String roleName;

	/** 角色描述 . */
	private String roleDescribe;

	/** 创建时间 . */
	private java.util.Date roleCreatTime;

	/** 角色类型：1--一级管理员（通联管理员创建的角色） 2---普通管理员3.通联管理员 . */
	private Integer roleType;

	/** 企业实例Id . */
	private Integer instanceId;
	
	private List<Integer> privilegeIds;
	//columns END

	/**
	* CommRoleInfo 的构造函数
	*/
	public CommRoleInfo() {
	}
	/**
	* CommRoleInfo 的构造函数
	*/
	public CommRoleInfo(
		Integer roleInfoId
	) {
		this.roleInfoId = roleInfoId;
	}


	public void setRoleInfoId(Integer value) {
		this.roleInfoId = value;
	}
	
	public Integer getRoleInfoId() {
		return this.roleInfoId;
	}
	
	public Integer getPk() {
		return this.roleInfoId;
	}

	public void setRoleName(String value) {
		this.roleName = value;
	}
	
	public String getRoleName() {
		return this.roleName;
	}
	

	public void setRoleDescribe(String value) {
		this.roleDescribe = value;
	}
	
	public String getRoleDescribe() {
		return this.roleDescribe;
	}
	
	public void setRoleCreatTimeBegin(String value) {
		this.roleCreatTimeBegin = value;
	}
	
	public String getRoleCreatTimeBegin() {
		return this.roleCreatTimeBegin;
	}
	public void setRoleCreatTimeEnd(String value) {
		this.roleCreatTimeEnd = value;
	}
	
	public String getRoleCreatTimeEnd() {
		return this.roleCreatTimeEnd;
	}

	public void setRoleCreatTime(java.util.Date value) {
		this.roleCreatTime = value;
	}
	
	public java.util.Date getRoleCreatTime() {
		return this.roleCreatTime;
	}
	

	public void setRoleType(Integer value) {
		this.roleType = value;
	}
	
	public Integer getRoleType() {
		return this.roleType;
	}
	

	public void setInstanceId(Integer value) {
		this.instanceId = value;
	}
	
	public Integer getInstanceId() {
		return this.instanceId;
	}
	public List<Integer> getPrivilegeIds() {
		return privilegeIds;
	}
	public void setPrivilegeIds(List<Integer> privilegeIds) {
		this.privilegeIds = privilegeIds;
	}

	

	
}

